placesview: Simplify button construction
authorTimm Bäder <mail@baedert.org>
Thu, 2 Mar 2017 13:06:01 +0000 (14:06 +0100)
committerTimm Bäder <mail@baedert.org>
Thu, 2 Mar 2017 14:16:08 +0000 (15:16 +0100)
gtk/gtkplacesview.c

index 8edeab0d1b5daa1c0d2f55a97a09142979ada106..7d4a6ddf14aec5ec18b8c40d70aeef790f882551 100644 (file)
@@ -587,15 +587,12 @@ populate_servers (GtkPlacesView *view)
       gtk_container_add (GTK_CONTAINER (grid), label);
 
       /* remove button */
-      button = gtk_button_new ();
+      button = gtk_button_new_from_icon_name ("window-close-symbolic", GTK_ICON_SIZE_BUTTON);
       gtk_widget_set_halign (button, GTK_ALIGN_END);
       gtk_widget_set_valign (button, GTK_ALIGN_CENTER);
       gtk_button_set_relief (GTK_BUTTON (button), GTK_RELIEF_NONE);
-      gtk_style_context_add_class (gtk_widget_get_style_context (button), "image-button");
       gtk_style_context_add_class (gtk_widget_get_style_context (button), "sidebar-button");
       gtk_grid_attach (GTK_GRID (grid), button, 1, 0, 1, 2);
-      gtk_container_add (GTK_CONTAINER (button),
-                         gtk_image_new_from_icon_name ("window-close-symbolic", GTK_ICON_SIZE_BUTTON));
 
       gtk_container_add (GTK_CONTAINER (row), grid);
       gtk_container_add (GTK_CONTAINER (priv->recent_servers_listbox), row);